const int BotK_Weapon_01	=	45;
const int BotK_Weapon_02	=	80;
const int BotK_Weapon_03	=	115;
const int BotK_Weapon_04	=	150;

INSTANCE ItMw_ShortSword_SK (C_Item)
{
	name 				=	NAME_ItMw_ShortSword_SK;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_ShortSword3;

	damageTotal  		= 	BotK_Weapon_01;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_ShortSword3;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_ShortSword3;
	visual 				=	"ItMw_016_1h_Sword_short_03.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_OneHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_ShortSword_DJG (C_Item)
{
	name 				=	NAME_ItMw_ShortSword_DJG;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_ShortSword3;

	damageTotal  		= 	BotK_Weapon_01;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_ShortSword3;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_ShortSword3;
	visual 				=	"ItMw_016_1h_Sword_short_03.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_OneHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_ShortSword (C_Item)
{
	name 				=	NAME_ItMw_ShortSword;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_ShortSword3;

	damageTotal  		= 	BotK_Weapon_01;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_ShortSword3;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_ShortSword3;
	visual 				=	"ItMw_016_1h_Sword_short_03.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_OneHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/
/************************************************************/
/************************************************************/

INSTANCE ItMw_Sword_SK (C_Item)
{
	name 				=	NAME_ItMw_Sword_SK;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_Common1;

	damageTotal			= 	BotK_Weapon_02;
	damagetype			=	DAM_EDGE;
	range    			=  	Range_Common1;

	on_equip			=	Equip_1H_05;
	on_unequip			=	UnEquip_1H_05;

	cond_atr[2]   		= 	ATR_STRENGTH;
	cond_value[2]  		= 	Condition_Common1;
	visual 				=	"ItMw_030_1h_Common_Sword_01.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4]				= NAME_ADDON_BONUS_1H;			COUNT[4]	= Waffenbonus_05;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_Sword_DJG (C_Item)
{
	name 				=	NAME_ItMw_Sword_DJG;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_Common1;

	damageTotal			= 	BotK_Weapon_02;
	damagetype			=	DAM_EDGE;
	range    			=  	Range_Common1;

	on_equip			=	Equip_1H_05;
	on_unequip			=	UnEquip_1H_05;

	cond_atr[2]   		= 	ATR_STRENGTH;
	cond_value[2]  		= 	Condition_Common1;
	visual 				=	"ItMw_030_1h_Common_Sword_01.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4]				= NAME_ADDON_BONUS_1H;			COUNT[4]	= Waffenbonus_05;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_Sword (C_Item)
{
	name 				=	NAME_ItMw_Sword_PAL;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_Common1;

	damageTotal			= 	BotK_Weapon_02;
	damagetype			=	DAM_EDGE;
	range    			=  	Range_Common1;

	on_equip			=	Equip_1H_05;
	on_unequip			=	UnEquip_1H_05;

	cond_atr[2]   		= 	ATR_STRENGTH;
	cond_value[2]  		= 	Condition_Common1;
	visual 				=	"ItMw_030_1h_Common_Sword_01.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4]				= NAME_ADDON_BONUS_1H;			COUNT[4]	= Waffenbonus_05;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/
/************************************************************/
/************************************************************/

INSTANCE ItMw_LangSchwert_SK (C_Item)
{
	name 				=	NAME_ItMw_LangSchwert_SK;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_Schwert2;

	damageTotal  		= 	BotK_Weapon_03;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_Schwert2;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_Schwert2;
	visual 				=	"ItMw_037_1h_sword_long_02.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_OneHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_LangSchwert_DJG (C_Item)
{
	name 				=	NAME_ItMw_LangSchwert_DJG;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_Schwert2;

	damageTotal  		= 	BotK_Weapon_03;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_Schwert2;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_Schwert2;
	visual 				=	"ItMw_037_1h_sword_long_02.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_OneHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_LangSchwert (C_Item)
{
	name 				=	NAME_ItMw_LangSchwert_PAL;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_SWD;
	material 			=	MAT_METAL;

	value 				=	Value_Schwert2;

	damageTotal  		= 	BotK_Weapon_03;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_Schwert2;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_Schwert2;
	visual 				=	"ItMw_037_1h_sword_long_02.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_OneHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/
/************************************************************/
/************************************************************/

INSTANCE ItMw_ElBastardo_SK (C_Item)
{
	name 				=	NAME_ItMw_ElBastardo_SK;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_AXE;
	material 			=	MAT_METAL;

	value 				=	Value_ElBastardo;

	damageTotal  		= 	BotK_Weapon_04;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_ElBastardo;

	on_equip			=	Equip_1H_08;
	on_unequip			=	UnEquip_1H_08;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_ElBastardo;
	visual 				=	"ItMw_065_1h_sword_bastard_03.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4]				= NAME_ADDON_BONUS_1H;				COUNT[4]	= Waffenbonus_08;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_ElBastardo_DJG (C_Item)
{
	name 				=	NAME_ItMw_ElBastardo_DJG;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_AXE;
	material 			=	MAT_METAL;

	value 				=	Value_ElBastardo;

	damageTotal  		= 	BotK_Weapon_04;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_ElBastardo;

	on_equip			=	Equip_1H_08;
	on_unequip			=	UnEquip_1H_08;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_ElBastardo;
	visual 				=	"ItMw_065_1h_sword_bastard_03.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4]				= NAME_ADDON_BONUS_1H;				COUNT[4]	= Waffenbonus_08;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/************************************************************/

INSTANCE ItMw_ElBastardo_PAL (C_Item)
{
	name 				=	NAME_ItMw_ElBastardo_PAL;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_AXE;
	material 			=	MAT_METAL;

	value 				=	Value_ElBastardo;

	damageTotal  		= 	BotK_Weapon_04;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_ElBastardo;

	on_equip			=	Equip_1H_08;
	on_unequip			=	UnEquip_1H_08;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	Condition_ElBastardo;
	visual 				=	"ItMw_065_1h_sword_bastard_03.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4]				= NAME_ADDON_BONUS_1H;				COUNT[4]	= Waffenbonus_08;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/********************************************************************************/

INSTANCE ItMw_Hero_4 (C_Item)
{
	name 				=	NAME_ItMw_Hero_4;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_2HD_SWD;
	material 			=	MAT_METAL;

	value 				=	0;

	damageTotal			= 	190;
	damagetype			=	DAM_EDGE;
	range    			=  	Range_Drachenschneide;

	cond_atr[2]   		= 	ATR_STRENGTH;
	cond_value[2]  		= 	10;
	visual 				=	"itMw_080_2h_sword_heavy_04.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_TwoHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/********************************************************************************/

INSTANCE ItMw_Hero_3 (C_Item)
{
	name 				=	NAME_ItMw_Hero_3;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_2HD_SWD;
	material 			=	MAT_METAL;

	value 				=	0;

	damageTotal  		= 	150;
	damagetype 			=	DAM_EDGE;
	range    			=  	Range_Sturmbringer;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	10;
	visual 				=	"ItMw_075_2h_sword_heavy_03.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_TwoHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

/********************************************************************************/

INSTANCE ItMw_Hero_2 (C_Item)
{
	name 				=	NAME_ItMw_Hero_2;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_2HD_SWD;
	material 			=	MAT_METAL;

	value 				=	0;

	damageTotal			= 	105;
	damagetype			=	DAM_EDGE;
	range    			=  	Range_Zweihaender2;

	cond_atr[2]   		= 	ATR_STRENGTH;
	cond_value[2]  		= 	10;
	visual 				=	"ItMw_055_2h_sword_light_05.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_TwoHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};

// *****************************************************

INSTANCE ItMw_Hero_1 (C_Item)
{
	name 				=	NAME_ItMw_Hero_1;

	mainflag 			=	ITEM_KAT_NF;
	flags 				=	ITEM_2HD_SWD;
	material 			=	MAT_METAL;

	value 				=	0;

	damageTotal  		= 	60;
	damagetype 			=	DAM_EDGE;
	range    			=  	RANGE_Sld2hSchwert;

	cond_atr[2]   		=	ATR_STRENGTH;
	cond_value[2]  		=	10;
	visual 				=	"ItMw_035_2h_sld_sword_01.3DS";

	description			= name;
	TEXT[2]				= NAME_Damage;					COUNT[2]	= damageTotal;
	TEXT[3] 			= NAME_Str_needed;				COUNT[3]	= cond_value[2];
	TEXT[4] 			= NAME_TwoHanded;
	TEXT[5]				= NAME_Value;					COUNT[5]	= value;
};